home *** CD-ROM | disk | FTP | other *** search
-
- QEMM and Windows 95
-
-
- Quarterdeck Technical Note #305 Filename: W95-QEMM.TEC
- by Michael Bolton, Mike Bryant II, CompuServe: W95-QEMM.TEC
- and Rod Mathews Category: SW3
- Last revised: 09/07/95
-
-
- Subject: A discussion on running QEMM under Microsoft Windows 95.
-
-
- QEMM refers to the following versions of QEMM:
- ----------------------------------------------
- QEMM 7.01 - 7.04
- QEMM 7.5 9/17/94, 10/12/95, 11/22/94, 5/12/95
- QEMM GameRunner Edition
-
-
- Overview
- ----------
-
- Microsoft Windows 95 is fully compatible with QEMM386.SYS, the
- driver that supplies QEMM's memory management features, including
- QEMM's Stealth ROM technology. QEMM will continue to provide
- memory management services to Windows 95 and to the programs
- loaded before it.
-
- The Windows 95 installation process will automatically detect and
- disable QEMM's DOS-Up features. DOS 7, the version of DOS that
- lies beneath Windows 95, is incompatible with current versions of
- DOS-Up. The new version of DriveSpace that comes with Windows 95
- is similarly incompatible with QEMM 7.5's Stealth D*Space and QEMM
- 7.0's Stealth DoubleSpace, and the Windows 95 installation process
- will disable these drivers as well. Future versions of QEMM are
- expected to address these incompatibilities.
-
-
- Installing Windows 95 on a system with QEMM already running
- -----------------------------------------------------------
-
- When you begin the Setup process, Windows 95 will display a
- message warning that QEMM will interfere with the hardware
- detection phase during Windows 95 setup. Although this message is
- generally incorrect, you may wish to ensure that the Windows 95
- accurately detects all of your hardware devices by disabling QEMM
- temporarily during the Windows 95 installation process. This is
- most easily done by making the following changes to the system
- configuration:
-
- 1) Using any text editor, edit the CONFIG.SYS file.
-
- 2) Disable the QEMM device driver by placing the word REM at the
- beginning of the line containing the QEMM386.SYS driver. The
- line will look like this after all changes have been made:
-
- REM DEVICE=C:\QEMM\QEMM386.SYS (followed by any existing
- parameters)
-
- 3) Add the following line to the beginning of the config.sys file:
-
- DEVICE=C:\DOS\HIMEM.SYS
-
- 4) Save the file, exit the editor and reboot the system.
-
-
- NOTE: It is possible for Windows 95's Setup program to run out of
- conventional memory. Before you proceed, check to make sure that
- you have at least 417K of conventional memory by typing MFT<Enter>
- in the QEMM directory. If the listing for "Conventional Memory
- Available" is greater than 417K, proceed directly to step 5. If
- this value is less than 417K, remove the HIMEM.SYS line in Step 3
- above, and remove the REM from the beginning of the QEMM386.SYS
- line. Also remove the ST:M or ST:F parameter (if one exists) from
- the QEMM386.SYS line; save the file, reboot the machine, and
- continue with step 5.
-
- 5) Install Windows 95.
-
- 6) After the installation is completed, restart your computer in
- MS-DOS mode by clicking Start, Shutdown, and "Restart your
- computer in MS-DOS mode".
-
- Edit the CONFIG.SYS file using any text editor. Remove the
- following line from the CONFIG.SYS file:
-
- DEVICE=C:\DOS\HIMEM.SYS
-
- After removing this line, remove the REM from the beginning of
- the QEMM386.SYS line. It should then look like this:
-
- DEVICE=C:\QEMM\QEMM386.SYS (followed by any existing parameters)
-
- 7) Save the file.
-
- 8) You are now ready to follow the OPTIMIZE procedure.
-
-
- Running Optimize on a Windows 95 System
- ---------------------------------------
-
- At boot time, Windows 95 loads a number of device drivers that
- may not have been present in your DOS and Windows 3.1
- configuration. These drivers may load into regions of High RAM
- in such a way as to alter the region layouts calculated by
- Optimize. After you install Windows 95, to make sure that you
- are getting the maximum possible conventional memory, perform
- the following steps:
-
- 1) Restart your computer in MS-DOS mode by clicking Start,
- choose "Shutdown", and "Restart your computer in MS-DOS mode".
-
- 2) Using a text editor, edit CONFIG.SYS and add the following
- lines to the file:
-
- DEVICE=C:\WINDOWS\IFSHLP.SYS
- DEVICE=C:\WINDOWS\SETVER.EXE
- FILES=60
- LASTDRIVE=Z
- BUFFERS=30
- FCBS=4,0
- STACKS=9,256
- SHELL=C:\COMMAND.COM /P
- DOS=HIGH,NOUMB
-
- If any of these lines already exist, it is not necessary to add
- them!
-
- Save the file after changes have been made.
-
- These are the default settings that are loaded from IO.SYS when
- your computer is booted. If you have any of these settings in
- your CONFIG.SYS, it is not necessary to add them again. You
- may also wish to reduce the amount of buffers allocated by
- changing to BUFFERS=15, reduce the amount of memory required by
- the drive table by changing the lastdrive statement to
- LASTDRIVE=E, and reduce the stacks to STACKS=0,0 . These
- suggestions will maximize the amount of conventional memory
- that QEMM makes available.
-
-
- 3) Check the \WINDOWS directory for the existance of DOSSTART.BAT,
- and if it is not there,skip to step 4. If DOSSTART.BAT exists,
- use a text editor to edit AUTOEXEC.BAT and add the following
- line to the end of the file:
-
- CALL DOSSTART.BAT
-
- Save the AUTOEXEC.BAT file.
-
- 4) Change to the QEMM directory.
-
- 5) Run QSETUP.
-
- 6) Select Enable/Disable DOS-Up, and disable QEMM's DOS-Up
- features. If you are using DriveSpace, select Enable/Disable
- Stealth D*Space and disable this feature as well.
-
- 7) Select Save Configuration and exit, then run Optimize.
-
- 8) After the optimize process has completed, edit the AUTOEXEC.BAT
- file and remove the CALL DOSSTART.BAT line (if you added it in
- step 3) from the end of the file. You need this line in your
- AUTOEXEC.BAT only when you run Optimize.
-
- Installing QEMM on a Windows 95 System
- -----------------------------------------
-
- QEMM will install on a Windows 95 System with a little
- modification. The following steps will ensure that you are
- obtaining the maximum amount of conventional memory:
-
- 1) Before installing QEMM, check the \WINDOWS directory for the
- existance of DOSSTART.BAT, and if it is not there, skip to step
- 2. If DOSSTART.BAT exists, use a text editor to edit
- AUTOEXEC.BAT and add the following line to the end of the file:
-
- CALL DOSSTART.BAT
-
- Save the AUTOEXEC.BAT file after making the change.
-
- 2) Next, add the following lines to your CONFIG.SYS file:
-
- DEVICE=C:\WINDOWS\IFSHLP.SYS
- DEVICE=C:\WINDOWS\SETVER.EXE
- FILES=60
- LASTDRIVE=Z
- BUFFERS=30
- FCBS=4,0
- STACKS=9,256
- SHELL=C:\COMMAND.COM /P
- DOS=HIGH,NOUMB
-
- If any of these lines already exist, it is not necessary to add
- them!
-
- Save the file after changes have been made.
-
- These are the default settings that are loaded from IO.SYS when
- your computer is booted. If you have any of these settings in
- your CONFIG.SYS, it is not necessary to add them again. You
- may also wish to reduce the amount of buffers allocated by
- changing to BUFFERS=15, reduce the amount of memory required by
- the drive table by changing the lastdrive statement to
- LASTDRIVE=E, and reduce the stacks to STACKS=0,0 . These
- suggestions will maximize the amount of conventional memory
- that QEMM makes available.
-
- 3) Install QEMM, and select Custom Installation.
-
- 4) At the end of the installation, you will be presented with the
- QEMM Setup screen. Select DOS-Up, and disable the DOS-Up
- features. If you are using DriveSpace, select Stealth D*Space
- and disable this feature as well.
-
- 5) Save the configuration and exit, then run OPTIMIZE.
-
- 6) After the optimize process has completed, edit the AUTOEXEC.BAT
- file and remove the CALL DOSSTART.BAT line (if you added it in
- step 1) from the end of the file. You need this line in your
- AUTOEXEC.BAT only when you run Optimize.
-
- For further information about the Windows 95 setup and
- installation process, please refer to your Windows 95
- documentation or to the Windows 95 Resource Kit (published by
- Microsoft Press).
-
-
- ******************************************************************
- * Trademarks are property of their respective owners. *
- * This and other technical notes may be available in updated *
- * forms through Quarterdeck's standard support channels. *
- * Copyright (C) 1995 Quarterdeck Corporation *
- ******************** E N D O F F I L E ***********************
-